casting pit - Spanish English Dictionary